package com.link.base.base.codetemplate.model;

import com.link.core.basic.model.BasicModel;
/**
 * Copyright  hande Company. All Rights Reserved.
 *
 * @author  姚润发
 * @date:   2018-08-20
 * @version 1.0
 */

public class CodeTemplate extends BasicModel {
    /**
     * 显示名称
     */
    private String name;
    /**
     * 类型,值列表类型: LNK_CODE_TEMPLATE_TYPE
     */
    private String templateType;
    /**
     * 子类型,值列表类型: LNK_CODE_TEMPLATE_SUB_TYPE
     */
    private String templateSubType;
    /**
     * 模板对象
     */
    private String templateConf;
    /**
     * 备注
     */
    private String comments;
    /**
     * 生成文件名称后缀
     */
    private String fileSuffixName;
    /**
     * 是否激活
     */
    private String active;
    /**
     * 父id
     */
    private Long parentId;
    private String parentName;
    /**
     * 模板索引名称，与父id组成唯一索引
     */
    private String templateName;
    /**
     * @mark add by 李莹 2019-12-24 16:21
     * 图片id
     */
    private Long imageId;
    /**
     * @mark add by 李莹 2019-12-24 16:22
     * 图片路径
     */
    private String imageUrl;

    public String getTemplateName() {
        return templateName;
    }

    public void setTemplateName(String templateName) {
        this.templateName = templateName;
    }

    public String getParentName() {
        return parentName;
    }

    public void setParentName(String parentName) {
        this.parentName = parentName;
    }

    public Long getParentId() {
        return parentId;
    }

    public void setParentId(Long parentId) {
        this.parentId = parentId;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {

        this.name = name;
    }

    public String getActive() {
        return active;
    }

    public void setActive(String active) {
        this.active = active;
    }

    public String getTemplateType() {
        return templateType;
    }

    public void setTemplateType(String templateType) {
        this.templateType = templateType;
    }

    public String getTemplateSubType() {
        return templateSubType;
    }

    public void setTemplateSubType(String templateSubType) {
        this.templateSubType = templateSubType;
    }

    public String getTemplateConf() {
        return templateConf;
    }

    public void setTemplateConf(String templateConf) {
        this.templateConf = templateConf;
    }

    public String getComments() {
        return comments;
    }

    public void setComments(String comments) {
        this.comments = comments;
    }

    public String getFileSuffixName() {
        return fileSuffixName;
    }

    public void setFileSuffixName(String fileSuffixName) {
        this.fileSuffixName = fileSuffixName;
    }

    public Long getImageId() {
        return imageId;
    }

    public void setImageId(Long imageId) {
        this.imageId = imageId;
    }

    public String getImageUrl() {
        return imageUrl;
    }

    public void setImageUrl(String imageUrl) {
        this.imageUrl = imageUrl;
    }
}
